<!DOCTYPE html>
<html lang="ja">

<head>
  <meta charset="utf-8">
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <meta http-equiv="Content-Style-Type" content="text/css">
  <script src='../bbs.js'></script>

  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=UA-120820034-1"></script>

  <link href="../bbs.css" type="text/css" rel="stylesheet">
  <link rel="shortcut icon" href="/favicon.ico">
  <title>HLP000086(利用可能な正規表現) | サクラエディタ過去ログ</title>
</head>
<body>
<ul class="side">
        <a href="./" class="toindex">◀ドキュメントトップへ</a>
        <li><div class="list-title">
    <span class="no">363</span>
    <a class="thread-title" href="363.html#363">HLP000086(利用可能な正規表現)</a></div>
    <ul><li><div class="list-title">
    <span class="no">364</span>
    <a class="thread-title" href="363.html#364">RE: HLP000089(利用可能な正規表現)</a></div>
    </li><li><div class="list-title">
    <span class="no">365</span>
    <a class="thread-title" href="363.html#365">Re:HLP000089(利用可能な正規表現)</a></div>
    </li><li><div class="list-title">
    <span class="no">366</span>
    <a class="thread-title" href="363.html#366">Re:HLP000089(利用可能な正規表現)</a></div>
    <ul><li><div class="list-title">
    <span class="no">367</span>
    <a class="thread-title" href="363.html#367">Re2:HLP000089(利用可能な正規表現)</a></div>
    <ul><li><div class="list-title">
    <span class="no">368</span>
    <a class="thread-title" href="363.html#368">Re3:HLP000089(利用可能な正規表現)</a></div>
    <ul><li><div class="list-title">
    <span class="no">370</span>
    <a class="thread-title" href="363.html#370">Re4:HLP000089(利用可能な正規表現)</a></div>
    <ul><li><div class="list-title">
    <span class="no">372</span>
    <a class="thread-title" href="363.html#372">Re5:HLP000089(利用可能な正規表現)</a></div>
    </li></ul></li></ul></li></ul></li></ul></li></ul></li>
    </ul><ul class="main"><li><section><h1 id=363>
    <span class="no">[363]</span>
    <a class="thread-title" href="#363">HLP000086(利用可能な正規表現)</a>
    <span class="author">maru</span>
    <time datetime="2007-10-04T22:49:47">2007年10月04日 22:49</time></h1>
    <div class="body">▼ じゅうじさん<br>&gt;&gt;data:6352から<br><br>コメントありがとうございます。<br>一般掲示板のレスが深くなってきたのでこちらに引越ししました。<br><br>&gt;(鬼)bregonig …は、table の後ろに（下に）持ってきた方が良いように思います。<br>了解です。<br><br>&gt;xHH の個所がHHではなくhh の間違いではないでしょうか。<br>これまでヘルプの十六進数表現のところは小文字でしたが、鬼車の公式ドキュメントでは十六進数表現と拡張十六進数表現は大文字表記となっております。<br>大文字小文字をどちらかに統一したいのですが、両方小文字のほうが良いですか？<br></div></section>
    <ul><li><section><h1 id=364>
    <span class="no">[364]</span>
    <a class="thread-title" href="#364">RE: HLP000089(利用可能な正規表現)</a>
    <span class="author">maru</span>
    <time datetime="2007-10-04T22:53:55">2007年10月04日 22:53</time></h1>
    <div class="body">件名のヘルプID間違っています。<br>誤：HLP000086<br>正：HLP000089<br>でした。すいません。<br></div></section>
    </li><li><section><h1 id=365>
    <span class="no">[365]</span>
    <a class="thread-title" href="#365">Re:HLP000089(利用可能な正規表現)</a>
    <span class="author">K.Takata</span>
    <time datetime="2007-10-05T05:37:41">2007年10月05日 05:37</time></h1>
    <div class="body">▼ maruさん<br>&gt;一般掲示板のレスが深くなってきたのでこちらに引越ししました。<br>向こうにも、こちらに移動すると書いておいた方がいいような。<br><br><br>bregonig.dllで追加した正規表現を１つ記載し忘れていました。<br><br>　\Q...\E \Qから\Eで囲まれた部分をただの文字列として扱う。<br><br>文字、文字種、アンカー、参照のいずれでもないので、どこに追加すべきかが問題ですが。<br><br><br>基本要素の \ で、「次のメタ文字・量指定子を普通の文字として扱います。」との説明がありますが、逆にアルファベットの前に付けると特別な意味を持つようになりますので、そのことも記載しておいた方が良いかもしれません。<br>鬼車のドキュメントでは「正規表現記号の有効/無効の制御」となっていますね。<br><br>ヘルプファイルではフォントの関係で \ がバックスラッシュとして表示されていますが、問題ないですかね？<br>半角の円記号とバックスラッシュが同じだと知らないユーザーもいるかもしれませんが。<br><br>それぞれの表について一言説明があった方が良いかもしれません。<br>（文字集合の表には書いておいたのですが。）</div></section>
    </li><li><section><h1 id=366>
    <span class="no">[366]</span>
    <a class="thread-title" href="#366">Re:HLP000089(利用可能な正規表現)</a>
    <span class="author">じゅうじ</span>
    <time datetime="2007-10-05T11:20:07">2007年10月05日 11:20</time></h1>
    <div class="body">▼ K.Takata さん<br><br>失礼しました最新は 20071001_HLP000089_mod.zip でしたか？<br>xHHは、_mod.zipのとおりで良いと思います。<br><br>----------<br>前の書き込み、「返信」を間違えて「修正」し、消してしまいました。<br>----------<br>&lt;h4&gt;のBACKGROUND-COLOR: #fee;（桜色）を#fbe 位いにしていただけると、<br>液晶VDTで見易くなります。#fce でギリ見える位いです。</div></section>
    <ul><li><section><h1 id=367>
    <span class="no">[367]</span>
    <a class="thread-title" href="#367">Re2:HLP000089(利用可能な正規表現)</a>
    <span class="author">K.Takata</span>
    <time datetime="2007-10-05T12:55:11">2007年10月05日 12:55</time></h1>
    <div class="body">▼ じゅうじさん<br>&gt; http://sakura-editor.sourceforge.net/htmlhelp/HLP000089.html<br>&gt; 拝見しました。<br>&gt; コメント：[鬼] マークはbregonig.dllのみ <br>&gt; [鬼]の説明を下にまとめて持って来ていただいたのは、かなり見やすくなりました。<br><br>こちらは古い版です。<br>wikiの方が最新で、[鬼]が混在しているのはあえてやっていることで、これは機能順に並べ直した結果です。<br>例えば、\xHH と \x{HHHH} が隣に並んでいないのは不自然だとは思いませんか？<br></div></section>
    <ul><li><section><h1 id=368>
    <span class="no">[368]</span>
    <a class="thread-title" href="#368">Re3:HLP000089(利用可能な正規表現)</a>
    <span class="author">maru</span>
    <time datetime="2007-10-06T16:49:33">2007年10月06日 16:49</time></h1>
    <div class="body">▼ じゅうじさん<br>&gt;&lt;h4&gt;のBACKGROUND-COLOR: #fee;（桜色）を#fbe 位いにしていただけると、<br>&gt;液晶VDTで見易くなります。#fce でギリ見える位いです。<br>ヘッダの装飾はヘルプ以外にも各種のドキュメントで統一しており、また画面上の色はユーザーの環境に依存するところなので、即反映は難しいです、ちょっと考えさせてください。<br><br>▼ K.Takataさん<br>&gt;　\Q...\E \Qから\Eで囲まれた部分をただの文字列として扱う。<br>&gt;文字、文字種、アンカー、参照のいずれでもないので、どこに追加すべきかが問題ですが。<br>一応追記しました。<br><br><br>&gt;アルファベットの前に付けると特別な意味を持つようになりますので、<br>追記しました。<br><br>&gt;ヘルプファイルではフォントの関係で \ がバックスラッシュとして表示されていますが<br>フォントをMS Pゴシックにしてみました。<br>http://sakura.qp.land.to/?Document%2F9<br></div></section>
    <ul><li><section><h1 id=370>
    <span class="no">[370]</span>
    <a class="thread-title" href="#370">Re4:HLP000089(利用可能な正規表現)</a>
    <span class="author">K.Takata</span>
    <time datetime="2007-10-07T13:47:01">2007年10月07日 13:47</time></h1>
    <div class="body">▼ maruさん<br>&gt; &gt;　\Q...\E \Qから\Eで囲まれた部分をただの文字列として扱う。<br>&gt; &gt;文字、文字種、アンカー、参照のいずれでもないので、どこに追加すべきかが問題ですが。<br>&gt; 一応追記しました。<br><br>\Q...\E の ... は青がいいと思います。<br>\Q...\E の位置ですが、Perl の正規表現のドキュメントである perlre では、\t などと同じところに記載されていました。<br>http://www.kt.rim.or.jp/~kbk/perl5.005/perlre.html<br>文字列の中で使えるエスケープシーケンスという分類のようです。</div></section>
    <ul><li><section><h1 id=372>
    <span class="no">[372]</span>
    <a class="thread-title" href="#372">Re5:HLP000089(利用可能な正規表現)</a>
    <span class="author">maru</span>
    <time datetime="2007-10-07T16:32:46">2007年10月07日 16:32</time></h1>
    <div class="body">&gt;\Q...\E の位置ですが、Perl の正規表現のドキュメントである perlre では、\t などと同じところに記載されていました。<br>&gt;http://www.kt.rim.or.jp/~kbk/perl5.005/perlre.html<br>&gt;文字列の中で使えるエスケープシーケンスという分類のようです。<br>▼ K.Takataさん<br>ご教示いただいたドキュメントに従い、\Q...\Eを文字のところに記述してみました。Perlのドキュメントでは\Eは\Uや\Lの終端としても機能するようですが、今のところ\Uや\Lはサポートしていない（ですよね？）ので、単に「正規表現演算子の抑制状態を終端します」としました。<br>また、鬼車のドキュメントで\dは、\hと比較して10進数字であることを明示しているので、10進数字に変更しました。（同様に\Dも変更）<br></div></section>
    </li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></body></html>